#ifndef SETMQTTDIALOG_H
#define SETMQTTDIALOG_H

#include <QDialog>

namespace Ui {
class SetMqttDialog;
}

class SetData
{
public:
    QString mqttIp = "5.252.164.91";    //服务器IP地址
    uint mqttPort = 1883;               //服务程序端口号
    QString useName = "jtMqtt_1";       //用户名
    QString usePasswd = "123456";       //密码
    bool autoConnect = 1;               //自动连接标志位，默认自动连接
    bool recordLog = 1;                 //记录日志标志位，默认自动记录
    bool canEdit = 0;                   //编辑标志位，默认不可编辑
};

class SetMqttDialog : public QDialog
{
    Q_OBJECT

public:
    explicit SetMqttDialog(SetData data,QWidget *parent = nullptr);
    ~SetMqttDialog();
    SetData getSetData();
private:
    Ui::SetMqttDialog *ui;
    SetData mData;
};

#endif // SETMQTTDIALOG_H
